shepherd satellite - Deutsch Englisch Wörterbuch